priest's hole - Turco Inglés Diccionario